package com.xinchuang.service.targetSystem;

import com.alibaba.fastjson.JSONObject;
import com.xinchuang.comment.R;
import com.xinchuang.common.Result;
import org.springframework.web.multipart.MultipartFile;


/**
 * @author zkwczx
 */
public interface OfficeUtilService {

    /**
     * 获取目标模板
     * @return
     */
    R getTargetExcelModel(JSONObject jsonObject);

    /**
     * 读取模板写入目标
     * @return
     */
    R getModelToTarget(MultipartFile sourceFile);

    /**
     * 导入外部目标数据
     * @param sourceFile
     * @return
     */
    R exportElseTarget(String typeName, MultipartFile sourceFile);

    /**
     *@author zhangxuan
     *@Description TODO 导入轨迹数据
     *@Date 15:46 2024/5/13
     *@Param []
     *@return com.xinchuang.common.Result
     **/
    Result exportEmulation(MultipartFile sourceFile);

}
